scoreboard players add #loop_counter temp 1
particle minecraft:soul ^ ^ ^
particle minecraft:sculk_charge_pop ^ ^ ^ 0.2 0.2 0.2 0 2

execute positioned ~0.1 ~0.1 ~0.1 if entity @s[dx=-0.1,dy=-0.1,dz=-0.1] run return run scoreboard players reset #loop_counter temp
execute unless score #loop_counter temp matches 40.. facing entity @s eyes positioned ^ ^ ^0.3 run return run function dab:system/bow_arrow/sculk_bow/target_hush_particle_loop
scoreboard players reset #loop_counter temp